// Test program

#include <stdio.h>
#include <stdlib.h>

char A[10][9]={
	"ABCDEFGH",
	"abcdefgh",
	"12345678",
	"ijklmnop",
	"IJKLMNOP",
	"qrstuvwx",
	"QRSTUVWX",
	"!@#$%^&*",
	"~~~~~~~~",
	"-=-=-=-=",
};

int main()
{
	// 10 pointers, pointer to A[X][0]	
	char *B[10];
	
	int i;
	for(i=0;i<10;i++)
		B[i]=&A[i][0];

	// 1 pointers, point to A
	char (*C)[9];
	C=A;

	// test B
	for(i=0;i<10;i++)
		printf("%s\n", B[i]);
	// test C
	printf("%s\n",C[5]);
	return 0;
}
